lori émeraude – English–Français translations

🇫🇷 fr en 🇬🇧

lori émeraude noun {m}

  /lɔ.ʁi e.mʁod/
emerald lorikeet, orange-billed lorikeet
Wiktionary Links